LIBRARY OF THE
UNIVERSITY OF ILLINOIS
AT URBANA-CHAMPAICN
SIO.S4
Wo.Z72>-28<b
cop. "2
CENTRAL CIRCULATION BOOKSTACKS
The person charging this material is re-
sponsible for its renewal or its return to
the library from which it was borrowed
on or before the Latest Date stamped
below. You may be charged a minimum
fee of $75.00 for each lost book.
Theft, mutilation, and underlining of books are reason*
for disciplinary action and may result In dismissal from
the University.
TO RENEW CALL TELEPHONE CENTER, 333-8400
UNIVERSITY OF ILLINOIS LIBRARY AT URBANA-CHAMPAIGN
f SEP 6 1996
When renewing by phone, write new due date below
previous due date. LI 62
Digitized by the Internet Archive
in 2013
http://archive.org/details/tricolorcartogra282kubi
^J I «"
~j/ v REPORT NO. 282
~~fyi^t>h
COO-1U69-0102
A TRICOLOR CARTOGRAPH
by
William J. Kubitz
SEPTEMBER, I968
DEPARTMENT OF COMPUTER SCIENCE • UNIVERSITY OF ILLINOIS • URBANA, ILLINOIS
Report Wo. 282
A TRICOLOR CARTOGRAPH *
by
William J. Kubitz
September, I968
Department of Computer Science
University of Illinois
Urbana, Illinois 6l801
* Submitted in partial fulfillment for the Doctor of Philosophy Degree
in Electrical Engineering, at the University of Illinois, September, 1968,
A TRICOLOR CARTOGRAPH
William John Kubitz, Ph.D.
Department of Electrical Engineering
University of Illinois, 1968
A system for coloring the interior of closed boundaries on a
television-like display is described. The coloring is accomplished in
a semi-automatic manner by using a light pen to indicate any point on
the interior of the boundary. Given any interior point, the system will
color all or most of the entire interior area automatically. The colors
are chosen by the operator from red, blue, green and their combinations.
Local writing and erasing on the color display is also allowed. The
system is a self-contained display console and does not rely on the
back-up of a general purpose digital computer. Boundaries may be input
directly be means of the light pen or by a television camera or a flying
spot scanner. A discussion of the problems associated with the automatic
coloring of closed bounded areas is given.
Ill
ACKNOWLEDGMENT
The author wishes to express his appreciation to Professor
W. J. Poppelbaum for suggesting the overall system as well as his
advice and guidance, to the members of the Hardware Research Group for
their helpful discussions, to Carla Donaldson for the typing and to the
Drafting Department of the Department of Computer Science for making
the drawings .
IV
TABLE OF CONTENTS
Page
1. Introduction 1
2. The Problem of Coloring 6
2.1 Theoretical Requirements 6
2.2 Practical Requirements 8
3- Realizable Solutions and Restrictions 9
3.1 The Memory 9
3.2 The Processor 15
3.3 The Display 23
4. Description of System 24
4.1 Brief Review of Television Concepts 24
k.2 Physical Description 26
k . 3 The Pen ■ 28
k.k The Display 30
4.5 The Memory 31
k.6 The Processor 33
k.6.1 The Total Erase Operation 33
4.6.2 The Pen Modes 33
4.6.3 The Coloring Operation 34
5. Discussion of Results, Suggested Improvements and Conclusions 48
APPENDIX 54
BIBLIOGRAPHY 108
VITA 109
V
LIST OF FIGURES
Figure Page
1. The Tricolor Cartograph 3
2. An Automatically Colored Figure 5
3. Open Boundaries and Multiply Connected Regions 7
4. Scanning Methods 17
5. Boundary and Pen Tracing 19
6. Problem Boundaries 21
7. Tricolor Cartograph 27
8. Tricolor Cartograph Block Diagram 29
9. Top and Bottom Point Location 36
10. Left and Right Point Location 37
11. Coloring the Entire Figure 3^
12. Timing Diagram for Coloring Operation 40
13- Errors in Finding the Right and Left Points 44
14. Simplified Diagram of Coloring Logic 47
15. The Bleeding Problem 49
16. Leakage Through a Gap 51
17. Control and Video Logic 56
18. Coloring Logic 60
19. Pen Preamplifier 1469-121 71
20. Counter Buffer 1469-133 72
21. Horizontal Counter 1469-134 73
22. Dual 9-Bit Register 1469-135 74
23. 8-Bit Register and Coincidence 1469-136 75
24. R-S Flip Flop 1469-137 76
VI
Figure Page
25- Vertical Counter 1469-138 ; 77
26. 9-Bit Register and Coincidence 1469-139 78
27. Switch Matrix 1469-140 79
28. 2-Bit Coincidence and R-S Flip Flop l469-l4l 80
29. Total Erase Control 1469-145 8l
30. Level Shifter 1469-156 82
31. One Shot Buffer 1469-159 83
32. General 2- Input Nand l469-l6l 84
33- General 3- Input Nand 1469-162 85
34. Switch Filter 1469-173 86
35. Logic to Video Converter 1469-175 87
36. Indicator 1469-176 88
37. Video to Logic Converter 1469-177A 89
38. +1 Volt Power Supply /Mode Switch 1469-178 90
39- Pen Shaper and Gate 1469-179 91
40. 3- Input Video Adder 1469-180 92
41. General 4- Input Nand l469-l8l-20 93
42. General J-K Flip Flop l469-l8l-70 9^
43. Voltage Controlled Oscillator 1469-184 95
44. Main Junction Box 96
45. Display Junction Box 97
46. Circuit Breaker Panel 98
47. Modular Power Supplies 99
48. Switch Panel 100
49. Cable Details 101
-1-
1. INTRODUCTION
In recent years great interest has developed in the area of
graphical displays and graphical display systems. This interest has
resulted primarily from the increasing use of large digital computers
for information processing. Because these computers are capable of gen-
erating large amounts of information at high rates, it has become neces-
sary to search for means of information display which can more nearly
match their speed. In addition, there is a continual search for some
better means of communication between man and his machines and it is
thought that some improvement can be obtained by the use of visual display
techniques. A cathode ray tube display is probably the most common type
in use today. However, there are many other types in current use ranging
from small arrays of light bulbs to large screen types involving pro-
jection techniques. Although most displays are black and white in nature,
a few do utilize color. Often, the additional complexity of color is
not considered worthwhile for a given application. However, color will
probably become more popular in the future when some of the technical
problems associated with its use are overcome.
For displays associated with computers, until recently the
common practice was to operate the display directly from the computer.
This technique becomes troublesome when the amount of information on the
display becomes large because considerable computing time and memory
space are utilized just to regenerate the display. With the advent of
the time-sharing concept for efficiently and conveniently utilizing
large computers, some consider it only natural that each remote station
have a display. Thus, the recent trend has been toward having a local
buffer store associated with the display unit. Even more recently, there
appears to be a return to a raster-scan type display in c
character generation type scan currently in use. The reasons for these
changes are partly technological and partly practical. Practically,
they are a result of the desire to present more data and posess more
versitility in the display format. Technologically, they are the result
of the development of high density storage at a reasonable cost and
recognition of the already advanced state of standard television techniques,
Concurrent "with and in association with these recent developments
in computer displays there has been an upsurge of interest in specilaized
digital systems which although lacking the versitility of the general
purpose computer, perform some specialized operations much more simply
and more efficiently than the general purpose machine. Quite probably
the future will bring many specialized "computers", some of which will
have displays associated with them and most of which will be connected
to a large central machine which can be called upon in the few instances
when its use is required.
The Tricolor Cartograph (Figure l) is a specialized display
system which is restricted in its operations. It is self-contained and
is not associated with a general purpose digital computer. It consists
of a color display unit with a light pen and associated control buttons.
The operator sits in front of the display and uses the light pen and
buttons to perform certain operations. The operations which can be
performed are: writing on the display with the pen in choice of color,
erasing from the display with the pen in choice of color, drawing or
erasing closed outlines on the display with the pen (in white), totally
erasing any color or all outlines from the display and designating the
interior of any closed outline which is to be colored-in with a previously
-3-
Figure 1. The Tricolor Cartograph
-U-
selected color. The color information which is displayed is stored
a video signal on a magnetic disc. Figure 2 shows an example of a figure
which has been automatically colored on the Tricolor Cartograph.
Thus, the Tricolor Cartograph is a color graphical display
system with self contained storage which can perform a few specialized
operations independently of a central computer system. In particular,
it can relieve a central processor from the duties of the storage of
graphical information and the coloring of large irregular areas.
There are many possible uses for a system which can perform
automatic coloring. Some possible areas of use are air traffic control,
radar, map layout, printed circuit mat layout, pictorial computer simu-
lation and sketching. It may be possible some day for an artist to
"paint" a picture on such a display and then obtain a color reproduction
from a color facsimile machine.
■5-
Figure 2. An Automatically Colored Figure
-f -
2. THE PROBLEM OF COLOR]
2.1 Theoretical Requirements
In order to color the interior of a figure or a part of a
figure, certain information about the figure must be known; namely, the
color and which area is to be colored.
The color is a matter of choice for the operator. Color is
characterized by two quantities, the hue and the saturation. Hue pertai
to the actual color and saturation to the shading or grayness of the hue.
Of course, both of these are arbitrary choices and vary over a fairly
large continuous range (blue to red, white to black). In a practical
system it is usually necessary to place limitations on this range.
The area to be colored is defined by a boundary. If the
boundary is not closed or if it bounds a multiply connected region,
additional information is required in order to define what is to be
colored. Thus, the following rules are established for the purpose of
discussion: If the boundary is not closed, it is assumed that both the
inside and outside are to be colored. The outside consists of all the
area within the next largest closed boundary in the case of multiple
boundaries or the whole plane if there are none. In the case of multiple
connected regions, the coloring takes place only in the region designated
and does not cross into an adjacent region, unless of course there is a
gap in the boundary. To put it simply, the coloring covers the largest
area with a closed boundary and does not cross closed boundaries. These
cases are illustrated in Figure 3- In theory, the solution to this
problem is simple: Given an initial point known to be inside the boundary,
color all adjacent points not on or beyond a boundary. Although this
-7-
A. Open Boundary
B. Multiply Connected
Figure 3. Open Boundaries and Multiply Connected Regions
method can be realized, it is not simple or practical for large nu'
of points. Because of this, other methods were explored. These are
discussed in Section 3«
Thus, from a theoretical point of view the following information
must be known: the closed boundary, the hue, the saturation and sc
point which determines in some way which side of the boundary the coloring
is to begin on (an initial point).
2.2 Practical Requirements
At this point in the discussion four requirements of the
coloring system have been stated. The color (hue and saturation) must
be known, the closed boundary must be known and a defining point must be
given. In order to accomplish reasonable automatic coloring in an
electronic system, some other requirements must be added. First, the
actual coloring must be accomplished in a reasonable time (0.1 - 0.2
seconds for example). Second, it must be accomplished at a reasonable
cost. Third, the coloring operation should be as automatic as possible,
requiring a minimum number of manipulations by the operator. Fourth,
the resolution and registration of the colored area and the outline should
be good.
Thus, there are four theoretical requirements and four practical
requirements which must be satisfied in order to accomplish reasonable
automatic coloring.
-9-
3. REALIZABLE SOLUTIONS AND RESTRICTIONS
In addition to the theoretical and practical requirements of
the coloring operation, in a realizable system it may be necessary to
impose certain restrictions depending on the choice of memory, control
and display units to be used. In the following sections these restric-
tions are discussed with regard to particular choices of the memory,
display and control.
3-1 The Memory
In order to attain what is commonly called a "flicker free"
display it is necessary that the memory be continuously read out and
displayed. This requirement can frequently be relaxed to some extent by
utilizing a display tube with long persistence. Such is not the case
for color since there is no color tube with long persistence available.
A necessary requirement of the system is the capability of
writing into the memory with the light pen in order to write and draw
boundaries on the display. Therefore, the memory must possess a local
writing capability. It is also desirable that local erasure be available
so that one may make small corrections to what has been drawn or written
on the display. Also, it is necessary to possess the capability of
totally erasing all colors and all outlines. In addition, the storage
should be indefinite so that the display may be viewed for long periods
of time without noti cable deterioration. Finally, the memory must
possess enough capacity to allow storage of the required information.
For a resolution of 500 lines vertically and horizontally,
250,000 elements must be stored. Since there are three primary colors
the number of required elements increases to 750,000. The fact that
-10-
750,000 are re {uired rather than 500, 000 results from the fact that tl
three primaries yield eight possible signals: red, blue, grei
yellow, magenta, white and black. Thus, although two bits is sufficient
to encode the individual colors red, blue and green, three bits are
re iuired if all combinations are allowed. Storage of the outlines
(boundaries) in addition to the colors results in a total of 10 stored
elements. If shades of gray are desired and must be stored digitally
then two bits are required for each color for four shades of gray. This
requires 1.5 x 10 bits for the colors, 0.25 x 10 more for the outlines
(assuming no shades of gray) for a total of 1.75 x 10 bits. If the
shades of gray can be stored as an analog signal then the capacity required
6
is 10 bits (250K for each color and the outline). Of course, at any
given time the actual capacity being used would normally be less than any
of these figures. However, since there is no restriction on the size or
shape of the objects written on the display, the capability for storing
these capacities must be present. As an alternative scheme to storing
the individual picture elements one could, for example, consider storing
a point by means of storing the address of the point on the display in-
stead of the point itself. For a 500 x 500 display this requires the
storing of 9 bits for the X address, 9 bits for the Y address and 3 bits
for the color or for each point, a total of 21 bits. Thus, for the same
memory capacity (750K) only 1/7 (l^$) as many points can be stored. This
is clearly inadequate for large colored areas which can easily cover 80%
of the screen. In addition, it would be impossible to maintain a reasonable
regeneration rate if each point had to be decoded and converted to an
analog signal in order to generate the appropriate deflection for dis-
playing that element. Finally, it should be mentioned that 500 elements
-11-
horizontally results in a capability of storing 250 line pairs (alter-
nating "black and white for example) . Thus the actual number of lines
resolution (white on a black background or vice versa) for 500 elements
is 250. Also, in order to read out 500 elements in a standard television
format, a reading rate of 10 bits /sec is required. (See Section k for
a discussion of the standard television format.)
Various types of storage media are available today which can
be considered for possible use: magnetic tape, magnetic cores, magnetic
drum, magnetic disc, direct view storage tubes, electrical in - electrical
out storage tubes and scan conversion tubes.
Magnetic tape is not suitable for graphical storage because of
insufficient reading rate and the unavailability of local erase capability.
Although commercial color recorders are available (which do not have local
erase capability) , they usually utilize NTSC encoding or some similar
scheme. Under these conditions the color information is of low resolution.
The addition of local erasure to this type of system is difficult since
the information stored on the tape is encoded. Finally, the cost of these
machines is quite high.
A core memory could be used if the required capacity could be
achieved at a reasonable cost. In order to read out of such a device,
500 bits are required in 50 usee or one 6U bit word every 6 usee. This
would be no problem for some memories available. However, the cost of
such a device is high enough to make it impractical. Added to the cost
of the core memory, of course, is the additional circuitry required to
convert from a parallel readout to the serial readout as required by the
display.
A magnetic drum could be used. In order to achieve the
required reading rate, however, a large drum would be required. Again
the cost of such a device is high. Nonetheless, some current dispj
systems are successfully making use of drums.
It is also possible to use a direct view electrostatic st .
tube. The direct view tube has electrical signal input and a visual
display for output by means of a viewing screen. This type tube suffers
from the disadvantage that in order to achieve electrical readout, it is
usually necessary to view the tube with a photo sensitive pick-up device.
This type of memory cell was investigated in the ARTRIX project at the
University of Illinois Digital Computer Laboratory. In addition to the
difficulties associated with obtaining readout, these tubes have low
resolution for long persistence and short persistences for high resolution.
Recently, Tektronix has developed a tube with about 15 minutes storage
time and a resolution of 800 (TV) lines vertically and 600 (TV) lines
horizontally. The tube is large, however, so that the density is only
about 95 (TV) lines/inch. The writing speed of this tube is also low.-
Even with these disadvantages, this tube is an improvement over what has
been available in the direct view storage tube field. Lack of local
erasure capability is another disadvantage of these tubes.
Another type of storage tube has electrical input and electrical
output and is frequently used for scan conversion. The problems associ-
ated with these tubes are short storage time under continuous readout
operation and beam registration problems when switching tube potentials
in order to go from a writing mode of operation to an erasing mode of
operation. These tubes do have adequate writing speed and excellent
resolution, however.
A storage tube with inverse properties would be very useful for
coloring. In such a tube the storage surface would be conductive until
it had been written on by an electron beam or incoming light. In an area
-13-
where it had been written it would then become insulating. If the in-
sulated area is the boundary of the region to be colored, then a small
amount of charge deposited inside the region initially will spread
uniformly over the interior of the boundary. Upon scanning the tube,
an electrical signal will be produced which represents the area which was
to be colored. The possibility of such a device is being explored at
the University of Illinois Digital Computer Laboratory. The major draw-
back to this scheme seems to be finding a material which becomes non-
conducting rather than conducting under some form of exitation. It may
be possible to use the usual photoconductive effect in conjunction with
a black trace cathode ray tube instead, however.
Finally, the magnetic disc is a possible storage media. Until
recently, the disc did not possess sufficient storage or a high enough
reading rate. However, current announced devices are approaching the
necessary rate and capacity for the storage of pictorial information.
These new discs are manufactured by Data Disc, Inc. of Palo Alto, Cali-
fornia. Data Disc uses a proprietary method of producing their discs
along with in- contact heads to achieve digital storage of 10 bits /track
and bit rates of 3 x 10 bits/sec for a 12" disc. It is possible to get
6k tracks on a disc for a storage capacity of 6k x 10 bits. Specifi-
cations claim video recording frequencies up to U.2MHz and recording has
been done up to 5MHz. Under development are higher capacity disc systems.
• A comparison of possible storage media is shown in Table 1.
As indicated by the table, the disc possesses local write and erase, total
erase, continuous read and long-term storage capability. In addition,
it can store k or 5 shades of gray. For these reasons the disc was
chosen as the memory element for the Tricolor Cartograph. Because the
capacity for the disc chosen is 10 bits with a bit rate of 3 x 10 , the
COMPARISON OF MEMORIES FOR TRICOLOR CARTOGRAPH
-Ik-
^\ STORAGE
\MEDIA
REQUIREMENT \.
<
EH
w
o
o
o
CO
M
n
DIRECT VIEW
STORAGE TUBE
SCAN
CONVERTER
CONTINUOUS READ
X
X
X
X
X
X?
LOCAL WRITE
X
X
X
X
x
X
LOCAL ERASE
?
X
X
X
-
9
TOATL ERASE
X
X
X
X
X
X
INDEFINITE STORAGE
X
X
X
X
X
-
CAPACITY
AND
READ RATE
-
X?
X?
X?
-
X
COST
H
H
H
M
M
H
GRAY LEVEL STORAGE
X
X?
X?
X
-
X
H = HIGH
M - MODERATE
TABLE 1.
-15-
resolution of the system cannot be 500 elements. A discussion of the
characteristics of the actual system will be found in Section k.
It should be pointed out that storage units with insufficient
reading rates can be used by multiplexing several channels and using an
intermediate fast storage media. Such methods were considered to be too
complex and were thus not considered. What was desired was a memory
which could be read and displayed without complex interfacing.
3-2 The Processor
The major problem associated with the processor is that of
detecting the boundaries of a figure such that their location is determined
in some meaningful way. If one assumes that the format of the pictorial
data can take any form, then several scanning methods seem to offer promise
as a means of boundary detection. These are: the spiral scan, the radial
scan, the bounce scan and the lineal scan with and without pen or boundary
tracing. In addition, a boundary enumeration scheme can be considered
with the lineal scan.
For the spiral scan, the scanning of the boundary is done
starting at a point indicated by the light pen (and known to be inside
the boundary of interest) and spiraling out from this point until it
intersects a boundary. During the time it is spiraling, coloring takes
place. One disadvantage of this method is that the only figure that
could be colored in one operation is a circle. A scheme could be imple-
mented which would only sense the boundary (allowing the scan to continue)
and stop the coloring, allowing it to commence again after again sensing
a boundary. With this scheme, coloring would result after each even
number of intersections with a boundary. The possible occurrence of
adjacent boundaries and cusps, however, eliminates the usefulness of this
SO.hPTIlP .
-16-
Use of a radial scan is also possible and would probably yield
somewhat better results than the spiral scan for most figures. For the
radial scan, scanning again begins at a point determined by the light ;
and radiates from it while slowly moving about it in a circular manner.
However, it, too, could not cover all of a figure in one operation and in
addition, it suffers from non-uniformity since adjacent scan lines diverge
with increasing distance from their starting point.
The lineal scan consists of scanning the figure with parallel
scans. These could be horizontal, vertical or at some oblique angle.
With this method, given the initial point, it would be necessary to scan
both ahead of and behind this point (unless it was on the boundary). Again.
it would not be possible to cover all of some figures in one operation
utilizing a single scanning direction. If, however, two orthogonal
directions can be used it is possible to color the entire figure. In
this case, however, it is difficult to determine when to cease scanning in
one direction and commence scanning in the other. The radial, spiral, and
lineal methods are illustrated in Figure k.
It is interesting to note in passing that when a human colors
a bounded area with a pencil, all of the above methods are put in use.
These three scanning methods all require some means of sensing
when the boundary has been reached. This means that when the scan reaches
a boundary, a signal must be produced to signify this fact. If such a
signal could be generated, it would be possible to confine the scanning
to the interior of the boundary. Under these conditions the bounce scan
could be used.
The bounce scan consists of scanning in a given direction until
a boundary is encountered at which time the scan is reversed and directed
away from the boundary and continues until the entire interior has been
-17-
A. Spiral
B. Radia
C. Lineal
Figure h. Scanning Methods
-1/
covered. The disadvantages of this method are difficulties in imple-
mentation of such a scanning system and the problem associated with sensing
when the coloring operation is complete. In order to sense when the oper-
ation is complete, it is necessary that some control be exercised over
the directions of the various bounces of the scan. In other words, some
systematic method of bouncing would be required.
If one is willing to impose more restrictions on the operator,
other scanning methods can be used. Thus, if the operator is required to
move the pen from the upper extremity of the figure to the lower extremity
of the figure (remaining inside the boundary) and a lineal scan is used,
coloring can be done line by line as the pen is moved across the figure.
If a television like scan is used, it is a simple matter to color all
lines starting at the pen and stopping at the next boundary. Coloring
between the boundary prior to the pen and the pen itself is not simple
since the boundary has already been passed when the location of the pen
is sensed. This area would have to be colored on a succeeding pass, which
for a television type scan is too much later to be practical.
This latter difficulty can be circumvented by requiring the
operator to pass the pen either along the boundary or just ahead of it
(with respect to the scan). Under these circumstances, the coloring can
be done between the next two boundary points. Of course, this method
would still not completely color some figures. In addition, the coloring
would most certainly be erroneous if the operator happened to go above
the upper extremity of the figures or below the lower extremity since in
that case the next two boundaries (if they exist) would not be part of the
one which was being used. These three methods of boundary and pen tracing
are shown in Figure 5-
■19-
A. Bounce Scan
B. Interior Pen Tracing
C. Exterior Pen Tracing
Figure 5. Boundary and Pen Tracing
-20-
No matter what scanning methoc. is used there are certain
boundary configurations which can cause problems. The figurations
consist of the cases in which the boundary either becomes tangent to the
scan or divides into two or more boundaries. Some cases for which this
occurs are the cusp, the lobe and the branch as shown in Figure 6. The
cusp and lobe could cause difficulties insofaras they appear as only one
point when the scan is tangent to their tip. This same problem exists
for a boundary which is parallel to the scan. The existence of these
boundary configurations rules out coloring schemes which rely on the
enumeration of boundary points since when these configurations occur they
appear as one, two, three or even more points.
In view of the foregoing discussion, it is clear that the basic
problem associated with the scanning of the figure is determining when
the scan is inside and when it is outside the boundary of interest. In
addition, it cannot be just any boundary but the boundary. Information
on the boundary is available regularly in the process of generating the
display. However, since the disc has been shown to be the only storage
media which is both suitable and available, its use fixes the format of
the data. This format is serial so that information about the boundary
is available only periodically. Unless the boundary information is re-
written in another form, it will be necessary to synchronize the scanning
of the boundary with the periodically appearing boundary information. Of
course, by utilizing a scan converter the disc output may be transformed
into any other type of format. This is also accomplished if the serial
disc information is scanned in a non-lineal manner by sampling the disc
output appropriately. This results in a very low effective scanning rate,
however. By utilizing a scan converter the spiral, radial or lineal
scanning method may be employed. The cost of a scan converter is such as
-21-
A. Cusp
B. Lobe
C. Branch
Figure 6. Problem Boundaries
-22-
to rule out its use in a project the size of the Tricolor Cartograph.
Besides cost there are operational problems such as : the time required
to read and write between the scan converter and the disc, the difficulty
of erasing locally with good registration, the problems associated with
attempting to write (in order to do the coloring) and read (in order to
sense the boundaries) simultaneously and the fact that it is difficult to
prevent the transfer of the outline back into the color memory after the
coloring operation is complete.
Clearly, it would be desirable if the disc output could be
used directly. As a result, a lineal scan which runs synchronously with
the disc is used in the Tricolor Cartograph. This means that the boundary
information from the disc occurs, in time, when the scan reaches the
boundary. In order to store positional information in the system, two
counters are used. The horizontal counter digitizes each horizontal
scanning line into 9 bits. The vertical counter counts the number of
scanning lines. Thus, the horizontal count is an indication of position
on a given scanning line and the vertical count determines which scanning
line. These two counters allow the digital storage of coordinates in the
form of a 9 bit horizontal and a 9 bit vertical binary representation.
During the coloring operation, the required initial point is determined
by the placement of the light pen when the operator indicates some point
within the interior of the chosen boundary. The coordinates of this pen
location are stored at this time and used as a reference point during sub-
sequent operations. While coloring, there are two boundary points of
interest on each horizontal scanning line. These are defined to be the
last boundary point preceding the horizontal pen position and the first
boundary point following the horizontal pen position. The horizontal pen
position referred to is that position which was stored initially when the
-23-
operator designated an interior point. In order to color all of some
figures with this scheme, more than one pen placement will be required.
Since the boundary point preceeding the pen position is not sensed until
after the pen position has been passed, it is then too late to color on
that scan. In order to color the proper line, a wait of an entire frame
would be required. To avoid this, the coloring is delayed just one line.
This means that there will be a misregistration of two lines for the coloring
(the system is interlaced). Since most figures have boundaries which are
slowly varying, this misregistration should not be noticable. A complete
description of the method used is contained in Sections k and 5«
3.3 The Display
Although various methods of displaying color information are in
use currently, only some type of color cathode ray tube is both suitable
for a small console and available at a reasonable cost. Of the color
tubes which have been proposed only the familiar tricolor tube is in wide-
spread usage. Thus, the display unit of the Tricolor Cartograph utilizes
a three color television monitor having a tricolor tube as its display
element. Since these monitors are designed for standard 525 line television
they are directly compatible with the disc memory which is also designed
to operate at standard television rates.
k. DESCRIPTION OF S/STEM
Before embarking on a description of the operation of the Tri-
color Cartograph, a brief review of standard television concepts will be
given.
4.1 A Brief Review of Television Concepts and Nomenclature
Standard television consists of a 525 line scanning format.
When facing a monitor, the lines are scanned from left to right hori-
zontally and from top to bottom vertically. Horizontal scanning is at a
rate of 15,750 lines per second. At this rate, the entire 525 lines is
scanned in 1/30 sec. This is called one frame. Each frame is divided
into two interlaced fields each requiring 1/60 second. The interlacing
is accomplished by starting the vertical retrace of the scanning beam at
an appropriate time (either at the end of horizontal scan or halfway
through it). This interlacing then places the lines of one field halfway
between those of the others.
The two fields are designated even and odd. On the basis of
the above rates, the duration of one line is about 63-5 usee, one frame
33-3 msec, and one field 16.7 msec. It is important to note that neither
the entire 525 lines nor the entirety of any one line is usable for
pictorial information. This results from the fact that time is required
for retrace of the scanning beams. Thus, between 20 and 30 lines are
lost (assume 25) leaving about 500 lines and about 16% of each line is
lost (~10 (i sec.) giving a useable line of about 53 u-sec. duration.
The scanned area is k/3 as wide as it is high. This is called
the aspect ratio. The bandwidth required for a given resolution can
easily be determined. The relationship in the horizontal case is:
-25-
BW = Vt
2K..T.
*H
where R = number of half cycles per line [R^/2 = # of cycles /line]
N = number of lines per frame
fC = % of line actually used (~Qh%)
T = period of frame (1/30 sec.)
The 1/2 results from the fact that the television industry
counts each cycle as two lines resolution, not one. Thus the resolution
given by R^ is twice the actual resolution. The above gives R^ = 107 lines
per MHz bandwidth.
The vertical resolution is given by:
*v = W.
"where N = actual number of scanning lines (~500)
a
K^ bs the Kel factor (-.7)
K. = 1 if a full interlace is used and 0.75 if a random interlace
1 '
is used.
The Kel factor is a statistical correction which takes into
account the fact that it is not possible to transmit any information
corresponding to the part of the picture which falls between the scanning
lines. They are not "seen" by the camera. Recently, some experimentation
was done in which this factor was "effectively" increased by purposely
causing the raster to move up and down over a period of frames. [of course
for any one frame the factor is still the same.] In this way information
missed in one scan can sometimes be detected during the next. R^ is
about 350 for standard television. It is interesting to note that for
commerical black and white television R^ = 350 and R^ = 350 (the bandwidth
-26-
is 3-3-5MHz). For color television the color information bandwidth is
0.5MHz giving a resolution of about h-0 lines for the color information.
In a television system the required timing pulses are usually
obtained from a crystal oscillator. The basic pulses used to control a
television system are derived from this oscillator and are known as
horizontal and vertical drive (HD and VD), horizontal and vertical syn-
chronization (HS and VS) and horizontal and vertical blanking (HB and
VB) . The drive pulses are used to initiate the horizontal and vertical
scans in the camera or camera systems. They are the basic timing pulses
used in all video processing. The synchronization pulses and blanking
pulses are added to the outgoing video The synchronization pulses are
used to synchronize a receiver and the blanking pulses are used to blank
out its scanning beam during retrace.
The vertical drive pulse is about 0-7 msec, in duration and the
horizontal drive pulse about 6.35 (i sec. The sync and blanking pulses
are wider. The drive pulses are the basic timing pulses used in the
Tricolor Cartograph.
In order to handle color information in a television system,
either three separate video signals (red, blue and green) must be processed
or the three signals must be encoded and processed as a unit. In the
Tricolor Cartograph, three separate channels are used.
h. 2 Physical Description
The Tricolor Cartograph is shown in Figure 7- It consists of
a display console and a control console. The display console contains
the light pen, the control switches and the color display. The control
console contains the power supplies, the processor and the memory. The
color display is a Model CYM 21 Color Television Monitor manufactured by
-27-
o
01
O
c/j
z
o
o
i
<
IT
O
O
I-
o:
<
o
tr
o
_i
8
o
t-
<
o
h-
<
1/
— Yr
o
o
UJ
six
o
o
is
□
c
[
□
§
si
t/)3
'I
/L
D
o
■
E
1 *
2i
< ■
K i-
O D
O
s
I
i
<
C
i-4
<M
Z
o
*
%
X
U
K
3
_l
(C
a:
LU
<
O
a
UJ
a.
UJ
u
IT
Z X
a.
(J
a.
x:
*
<
oo
3
<
3
<
ft
o
Q
IT
■» m
(/>
a.
05
on
Ui
a:
_l
<
z
i
K
03
ID
CJ
4
Z
UJ
UJ
*
*
2
£
I
a
c
o
Figure 7. Tricolor Cartograph
-2f
Conrac Division of Giannini Controls Corporation of Glendora, California.
The memory is a Model ^-04 Video Memory manufactured by Colorado Video,
Inc., Boulder, Colorado. The entire system utilizes a standard 525 line
television format, as previously described.
Figure 8 shows a block diagram of the system. Power for the
entire system is obtained through the circuit breaker panel. D.C. power
is supplied by the two modular power supply units which produced -5, +10,
+25 volts. The power is distributed by the Main Junction Box. Control
signals pass through the Display Junction Box to the Main Junction Box
and on to the Control (Processor). Video signals for the monitor eminate
from the Control. All signals to and from the video memory originate or
terminate at the Control. The Light Pen signal passes through the Dis-
play Junction Box and on to the Control.
k.3 The Light Pen
The Light Pen performs two functions. First, it produces a •
signal designated Enable which performs logical functions in 'the Control.
These functions will be described later. Second, it produces an output
pulse in response to light input from the phosphor emission of the Display.
The light produced by the phosphor is detected by a photodiode.
The signal thus produced is amplified by a two stage high pass preamplifier
in the Light Pen. The signal then passes to a thresholding amplifier.
This is a two stage high pass amplifier whose input threshold can be con-
trolled so as to produce some noise immunity. This is necessary because
of the extreme sensitivity of the light pen circuitry in conjunction with
the fact that the television monitor radiates a prominent signal at
15,750 Hz from its flyback circuitry. There is sufficient coupling of
this signal to the pen to cause spurious pulses.
©
f
[o o o c 6[
©
±Lj£
9
^-rt
$►!©**
II ©
©
©
©
©
©
©
©
©
©
A*-
o
■©
F« —
3 3AIM0 1W3A
A*-
X
'©
©
■®
'©
'©
'©
'©
R< —
f miin> mm (ji
itii mi
-«-
©
n»» j»a>
A.
R<
©
©
©
R<—
p anil in* [
'©
OW XtM
©
hA
-jA
+A
X
->>H
a
->>H
+A
jjf«
»•*
is
6
o
o
o
©
©
3,
_-_ jZ-J^C-J^Z-ZZc 7.
©
*4,
©
— If
©
©
!T
©
-»-
-29-
©
IT
1
8
i.
ft
o
©
©
.JLSjt
©
-«■
71
Hh
Figure 8. Tricolor Cartograph Block Diagram
Since the pen is activated by the detection of light from the
raster, it is necessary to display a raster at all times so that the pen
will operate. There is sufficient gain in the system to allow the back-
ground level to be quite low. However, this level must be high enough to
provide an adequate signal to noise ratio for proper operation of the
pen circuits.
After this thresholding and amplification (in the Display Junction
Box) the pen pulse passes to a pen pulse shaping circuit at the Processor.
Here the pen pulse is shaped into a one volt pulse 120 nsec. in width.
This pulse then passes to three 3-input video adders so as to be displayed
as a marker on the display. It also passes to the video to logic con-
verter where it is converted to logic levels and subsequently used in all
pen operations in the Processor.
h.k The Display
The Display is a red, blue, green color monitor utilizing a 21
inch tricolor tube. These tubes use three phosphor grouped in triads
across the face of the tube. The three phosphors are a red emitting, a
green emitting and a blue emitting. The time required for these phos-
phors to decay to 10$ of their initial value is 22 msec, for blue, 60
msec, for green and 1 msec, for red. The relative emitted energy is
highest in the red but the red emission is in very narrow spectral bands
whereas the green, and blue energy is distributed more uniformly. This
results in the total integrated energy being largest in the green followed
by the blue and the red. This results in a very low sensitivity of the
Light Pen to the red phosphor. The pen is most sensitive to green. This
is so even though the intrinsic sensitivity of the photo-diode is much
higher in the red than in the green or blue.
-31-
The triads of phosphor are spaced at intervals of 0.029 inches.
With screen dimensions of 16 x 19 l/*+ the possible resolution is about
550 dots vertically and 650 dots horizontally. The electrical resolution
is 7MHz or 750 lines (i.e. 375 cycles).
One property of the shadow mask tube is that of very low bright-
ness. This results from the fact that the faceplate transmission is only
39% and more important, the shadow mask transmission is only 15%- Because
of this, a fairly low room illumination is needed when viewing the Tri-
color Cartograph.
Four signals drive the color monitor: red, green and blue
video and sync. The sync signal is generated at the disc memory. The
three video signals all originate at the Processor.
4.5 The Memory
The Memory utilizes a magnetic disc 12 inches in diameter driven
by a hysteresis -synchromous motor at 1800 rpm. There are 5 channels: h
video and one sync. The sync track is used to generate horizontal and
vertical drive, horizontal and vertical sync, and blanking. The four video
tracks are used for red video, blue video, green video and outline video.
The outline track contains all the boundary information for the figures.
Each of these k video tracks has two inputs and one output. The inputs
are write and erase and the output is read. There is one additional in-
put to the Memory: chop. The chop input controls an internal chopper
which can be used when writing.
There are two different methods of writing on the disc: direct
and chopped. In direct writing, incoming pulses are written directly on
the disc. Pulses of 100 ns width are written in this mode giving about
-32-
5MHz response or about 500 line resolution. In the chop mode, the in-
coming signal is chopped by the internal chopper. Chopping is required
when it is desired to write wide pulses onto the disc as is required in
the coloring of a large area. This is necessitated by the fact that the
read mechanism is by means of detecting a changing megnetic flux on the
disc. Thus, if the flux is not continually changing there is no output.
In the Tricolor Cartograph the chopper period is about 350 nsec. corres-
ponding to 2.9MHz. This is quite close to limit specified for the disc
(100,000 points or 3MHz ) . At frequencies above this, the output de-
creases rapidly. A 350 nsec. period yields 15^- cycles per line or about
300 line resolution. In addition, the chopper is arranged to produce a
dot interlace pattern. This is accomplished by using opposite phases of
the chopper during alternate fields. This requires that the chopper start
each horizontal line in the same phase during any one field. Although the
chopper is quite stable, variations in the drive pulse frequency due to
sync track variations make it difficult to maintain the dot interlace •
pattern over an entire frame. A shift of only 175 nsec. is sufficent to
completely reverse the phase of the chopper with respect to an adjacnet
line (which occurs l6rns later in time). This is a 0.001% variation. Of
course a shift of any multiple of the period results in restoration of the
proper phase at that point. The result of this is to produce a "beat"
frequency pattern on the screen. In the present system, this non uniformity
of the dot pattern is not of great consequence since it is reasonably stable
over a period of a few minutes which is all that is required for coloring.
For a system requiring long term stability, both of the above
problems can be eliminated by recording a chop track on the disc.
-33-
k.6 The Processor
The Processor consists of a three card-rack unit containing all
the control logic and video processing circuitry. The logic is performed
with Texas Instruments Series 7^N transistor-transistor logic elements.
The video circuitry is composed of discrete components. The various op-
erations controlled by the Processor are: the total erase mode, the k
pen modes and the coloring mode. These will be discussed briefly in the
following sections. Detailed circuit and logic descriptions will be found
in the Appendix. For all modes the color or colors on which a given oper-
ation is to be performed is determined by three color selector buttons . One
may select red, green, blue or any combination of these. (7 combinations)
k.6.1 The Total Erase Operation
There are two erase operations: Color Erase and Outline Erase.
In the Color Erase operation when the Color Erase button is depressed,
an erase signal is applied to the disc tracks corresponding to the chosen
color (s) for a duration of one frame.
For the Outline Erase operation, the erase signal is applied to
the outline track for one frame.
These operations result in the disc surface at the track in
question being magnitized in one direction for the entire frame. This
causes all previously stored information to be removed.
k.6.2 The Pen Modes
There are five pen modes: Color Erase, Outline Erase, Color
Write, Outline Write and Color. The latter is explained in Section k.6.3.
In the Color Erase mode, the pulse generated by the pen is used
to drive the disc erase inputs for the colors chosen. This results
•3k-
in the erasure of points from the corresponding disc tracks.
In the Outline Erase mode the pen performs a similar operation
on the outline track.
In the Color Write mode the pulse generated by the pen is used
to drive the disc write inputs for the chosen colors. This results in
points being written on the tracks corresponding to those colors .
Similarly, in the Outline Write mode the pen writes points on-
to the outline track of the disc.
In all of the above modes the pen can be used to do free hand
writing and erasing on the color display. The Outline Write mode is
used to draw the outline of shapes which are to be colored. In the
Processor the video from the outline memory is added equally to all three
of the color video signals, red, blue and green. Thus on the display the
outline appears white. Before the outline video is added to the red,
green and blue video signals, it is delayed in order to compensate for
delays which occur in the coloring operation. If this is not done, the
colored areas are misregistered slightly from the outline.
h.6.3 The Coloring Process
As mentioned previously, the method used in accomplishing the
coloring of closed areas is a compromise between the various conflicting
requirements imposed on the system. First, there are no shades of gray
in the present system. The introduction of shades of gray into the system
allows a much wider choice of colors to be displayed. However, since it
is an operator choice, the large number of possibilities would necessitate
some sort of preview method which would allow the operator to adjust for
the saturation of his choice and then store it. The disc memory used
allows only a limited gray scale and would thus limit the usefulness of
-35-
this capability. In addition, this feature is just an extension of the
present system and does not change it in principle.'
Second, the coloring as accomplished in the Tricolor Cartograph
results in a misregistration of the color information by two television
lines vertically.
The coloring method used is best described in reference to
Figures 9 and 10. Initially the pen is pointed to some interior point
like X in Figure 9 and the enable button is depressed. When the pen
pulse is received by the processor, it begins a search for the bottom
point, B, and the top point, T. These points correspond to the points on
the outline whose horizontal location is the same as the horizontal pen
location. The processor stores the location of the closest points above
and below the initial pen location which satisfy the above conditions.
In other words, it determines the nearest points of intersection of the
outline with a line drawn vertically through the original pen point.
Having determined these points the processor uses them as the vertical
extremities of the area that will be colored during the current operation.
It is now necessary to determine the horizontal extremities. This is
done as the lines are being scanned. During any one line, the processor
simultaneously performs two operations. First, it determines the last
boundary point prior to the pen locations and the first point after the
pen location. Second, it colors between similar points which were deter-
mined on the previous line. This is shown in Figure 10. Thus, there is
a misregistration of two lines. Because the lines are very close together,
this does not produce any deterioration in the quality of the picture
while at the same time it allows the completion of an entire coloring op-
eration in about two frames (1/15 second) .
-36-
X = Pen Location
T =Top Point
B = Bottom Point
Figure 9. Top and Bottom Point Location
-37-
A = Points used to color the line given by o
Figure 10. Left and Right Point Location
-38-
Note that for a multiply connected region as shown in Figure >
and 10, no coloring is done on the side of an interior area away from the
pen point. Also, for some figures such as the one shown, it is necessary
to move the pen to several locations in order to completely color the
entire interior. Thus, to color the figure shown in Figure 9j "the pen
would have to be moved as shown in Figure 11. For the method used, the
worst case is a narrow boundary which is at 45 to the scan.
During the frame in which the coloring is done, the processor
starts at the pen location and colors the lower half of the figure during
the first field. It then colors all of the figure during the next field.
Finally it colors the top of the first field and stops when it reaches
the pen position again.
The sequential operations of the processor during the coloring
operation are shown in Figure 12. The cycle is initiated by the pen
pulse at 1. The pen pulse corresponds to the output of the light sen-
sitive pen and occurs, in time and space, somewhere inside of the closed
boundary whose interior is to be colored. With the occurance of this
pulse, the horizontal and vertical pen coordinates are stored in the hori-
zontal and vertical pen position registers. At the same time, subsequent
pen pulses are locked out for the next seven fields or until a coloring
operation is complete at which time a new cycle can be inititated. These
operations are indicated at 2 in Figure 12. The counter which counts out
the seven fields is shown at 3« This counter terminates the process if
no top and bottom point are found within the 7 fields allowed. When both
a top and bottom point are found, this counter stops. At h the search
for the bottom points begins. This is done by finding the first coin-
cidence between the outline and the horizontal pen position which was
stored previously. This search is indicated at 5 and occurs when no
bottom point has been found. At 6, the vertical drive pulse occurs
-39-
Figure 11. Coloring the Entire Figure
5
tr
Q
g
!J
€
e
e
sj gig
R S
M -
1 I
it
si
§9
I 11
8
8
«
!i
I
«
£
«l|l
8
8
U
U 5
*}
i 4
t g
I
8
8
81 §
$5
a -
dill
^ 6
■ 6
-40-
Figure 12. Timing Diagram for Coloring Operation
-lH-
signifying the end of a field. This signal indicates the beginning of the
top point search and the end of the bottom point search. (Again assuming
that no top point has been found on a previous search.) The top point
search is shown at 8. For the top point, all successive coincidences
between the outline and the horizontal pen position are accepted, each
one taking precedence of the previous one. This process terminates at 9>
8-bit vertical pen coincidence, with the last top point prior to the
vertical pen coincidence being retained. The pen coincidences referred
to are obtained from a coincidence circuit which produces an output pulse
each time the horizontal and vertical counters contain the same count as
that previously stored when the pen pulse occurred. Thus, at 10, assuming
that both the top and bottom points have been found, the top point register
contains a count corresponding to the TV line on which the outline last
had a coincidence with the horizontal pen position prior to the vertical
pen coincidence. Similarly, the bottom point register contains a count
corresponding to the first line after the vertical pen coincidence on
which the outline had a coincidence with the horizontal pen position. If
both the top and bottom point have not been found the process repeats
starting at h. Assuming that both a top and a bottom point have been
found during seven or fewer fields, the process continues at 11. There
are two different vertical pen coincidences used in the system: an 8 bit
vertical pen coincidence and a 9 bit vertical pen coincidence. The 8
bit coincidence occurs every field whereas the 9 bit coincidence occurs
every frame. At 11 the system waits for a 9 bit vertical coincidence
before beginning the coloring. This is done only as a convenient means
of reference for performing one frame of coloring. Thus
-42-
from point k to point 11 a possible n fields has occurred (n < 7). Note
that the system accepts a top and bottom point from either field. At 12
the coloring begins. 13 and Ik represent the operation of finding the
left point and right point between which the coloring is to be done. Since
there is a one line delay between finding these points and using them, no
coloring is done on the first line and the choice at 15 on the first pass
is "no." After this, horizontal drive occurs at 18 signifying the end of
a line. Should the next line happen to be the line containing the bottom
point, the system awaits vertical drive before coloring the top half of
the picture. Assuming, however, that the bottom point has not been reached,
the loop returns to 12 and proceeds through 15, 16, and 17 using the
points previously found at 13 and Ik. Of course there is no delay on
passes other than the first. The left point and right point are deter-
mined in a manner similar to that used in determining the top point and
bottom point. For the left point, the system accepts all outline points
beginning at the left end of the line and retains the last one when the
horizontal pen coincidence occurs. For the right point, the system retains
the first outline point occurring after the horizontal pen coincidence.
At point 20 then, the bottom of one field has been colored. Just as there
is a one line delay in starting the coloring, the coloring stops one line
prior to the bottom point. Thus the coloring is actually done inside of
the outline. After vertical drive at 20, a process similar to that for
the bottom of the. figure is carried out for the top of the figure. The
major difference is that the test at 29 is for 8 bit vertical coincidence.
When an 8 bit vertical coincidence is obtained, a check is performed at
30 for a 9 bit coincidence. On the first field there will be none and
the loop returns to 12 where it colors the other field for the bottom of
the figure. Then at 19, 20 and 21 the coloring of the other field for the
-h3-
top of the picture is begun. Finally at 30, a 9 bit vertical coincidence
occurs and after waiting for the next horizontal drive pulse (indicating
the end of the current line) the process stops and is ready to begin again
at 32. The time elapsed from C to D is one frame in length (l/30 second).
At this time if the pen Enable switch is still activated and the pen is
in the repetitive coloring mode, a new pen positon is accepted and the
process begins anew. In the single coloring mode, the Enable switch must
be released and reactivated in order to initiate a new coloring cycle.
During vertical retrace, the left and right point registers are
set equal to the pen position. This is done so that extraneous coloring
will not occur should the system fail to find a left or right point at the
top of the figure. Failure to find a point can result from there being no
point to find on a particular line or because of the outline geometry at
the top of the figure. In Figure 13 A and B, either the right point or
the left point is coincident with the horizontal pen position. Under
these circumstances, the system may fail to find either the right or left
boundary. Since the system always uses the last retained left or right
point unless a new one is found, failure to find the boundary at the top
means that the left or right point which was used at the bottom will be
used at the top. Except in special cases, these points are wrong and
frequently can result in coloring outside of the outline. By initializing
to the pen position, the coloring is kept within the boundary.
The location of points on the raster of the system are deter-
mined by means of a horizontal and a vertical counter. The horizontal
counter counts the output of an oscillator which operates at about 8MHz.
This oscillator is voltage controlled so that its frequency varies with
disc speed changes 'which occur over time of the order of a frame. Precise
tracking is not necessary since stability is not necessary for more than
about one line (63 • 5 l-t sec). The variation in disc speed during this
-kk-
Top of outline
Horizontal
pen position
A. Possible failure in finding right point
No other boundaries
to the left — <JTbp of outline
Horizontal pen position
B. Possible failure in finding left point
Figure 13 . Errors in Finding the Right and Left Points
-k5-
time is about 70 nsec. maximum. The horizontal counter is reset at the
end of each line by the horizontal drive signal. Thus, the count is
initialized to zero at the start of each line. This produces a maximum
uncertainty between two successive lines of 62 nsec. (1/2 of the clock
period) due to the uncertainty of the start of the counter. Considering
this with the variation in disc speed gives a maximum variation of 2
counts per line which is less than the resolution of the system.
The vertical counter counts the horizontal drive pulses and is
reset by the vertical drive pulse. The least significant bit of the
vertical counter is controlled by the horizontal counter in conjunction
with the vertical drive pulse. The horizontal counter supplies a signal
during the center two quarters of each horizontal line. Depending on
whether this signal is present or not when the vertical drive pulse occurs,
the least significant bit of the vertical counter is either set to a
logical zero or one. Thus the least significant bit determines whether
the vertical counter contains an even or odd count corresponding to an
even or odd field. The scale of the remainder of the vertical counter
which counts horizontal drive is then two.
Coordinates corresponding to positions on the display are
stored as counts in the various registers. There are five horizontal
registers and three vertical registers. Some of these registers are
combined with coincidence circuits such that when the register count
corresponds, to the counter count an output pulse is generated.
The horizontal registers are the horizontal pen register, the left
point register (dual) and the right point register (dual) . The horizontal
pen register stores the horizontal coordinate of the pen position. The
upper level of the left and right point registers store the left and right
point coordinates to be used in coloring on the following television line.
-k6-
The lower level of these registers contains the currently used left and
right point coordinates . The inf ormation in the upper level is shifted
into the lower level during horizontal drive. Both lower left and right
point registers as well as the horizontal pen register have a coincidence
output .
The vertical registers are the vertical pen register, the top
point register and bottom point register. The vertical pen register con-
tains the vertical coordinates of the pen position. The top and bottom
point registers contain the vertical coordinates of the top and bottom
point. All of these registers have coincidence outputs. Figure Ik shows
a simplified diagram of the coloring logic. The complete coloring logic
may be found in the Appendix. As can be seen in Figure Ik, the actual
color signal used to write on the disc is the result of Anding the hori-
zontal and vertical color duration signals.
In the simplified diagram of Figure 1^, the horizontal pen register
and coincidence does not perform any function. In the actual system it
is used in determining the initial starting and final stopping of the
coloring. Its primary function, of course, occurs during the search for
the top and bottom points. The coincidence is a seven bit coincidence
rather than a 9 bit coincidence so as to provide a fairly wide window
during the search for the top and bottom point. This increases the
probability of finding a coincidence. The coloring circuitry as well as
the top and bottom point search control logic is discussed in detail in
the Appendix.
-hi-
\ ,
Right Point
Register and
Coincidence
I *
a
10
M
0> ?>
•*- o
W.
w c
O
X
<D c <J
^ m
o: o o
• M>
c
CD
a> o
h-
Q. O
Figure lU. Simplified Diagram of Coloring Logic
-Ii6-
5. DISCUSSION OF RESULTS, SUGGESTED IMPROVEMENTS AND CONCLUSIONS
Only one unforseen problem occurred in the final system. This is
the so - called "bleeding problem. " Recall that one of the rules for the
boundary is that it must be closed. In the event that it is not closed
(i.e. if there is a hole), the coloring logic will not find a boundary
point at that location. This is usually no problem since under these
circumstances the system reuses the point which it used previously. Since
the boundaries are usually slowing varying and contain only a few holes,
no misregistration of the coloring results. If however, there is another
boundary present which is not a part of the boundary in question but
which does have a point on the particular line being considered, the
system will then take this point to be the boundary. This causes the
color to "bleed" through the hole in the outline. This is shown in Figure
15. Of course this is precisely what the system is supposed to do, but
it is usually not what is desired by the operator.
The problem arises because of the pen writing method used. Since
the pen signal is generated by light from the raster, the pen produces a
signal at a very low repetition rate (one pulse every 1/60 second). In
practice it is easy to move the pen past more than one raster line in
this time and thus "skip" some lines. This leaves holes in the outline.
These holes cause no problem, of course, if the outline is simple. For
multiple outlines however these holes cause faulty coloring. Prevention of
holes requires considerable care in drawing the outline. One solution
to this problem is to use some other method of generating the pen signal
which will yield a higher pen pulse rate. This is not a very useful
approach, however, since the disc can be written on only at the 1/60 pulse
per second rate. Another solution is to utilize some kind of gap filling
scheme. A third is to allow only one outline to be drawn at a time. The
best solution is the second one if it could be implemented.
-1*9-
Figure 15. The Bleeding Problem
-50-
A related problem which occurred was that of leakage at the top
and bottom. This occurred because of the difficulty in drawing a hori-
zontal boundary with the pen. When a horizontal line is written with
the pen, if many pulses are written at a high density, the disc becomes
magnitized completely in one direction and the output begins to decrease.
When this happens gaps appear at the top and bottom of the figure's
boundary. If another boundary occurs above or below the gaps, the top
and bottom point search may "slip through" the gap and find the wrong top
or bottom point. This is shown in Figure 16. This problem can be elimi-
nated by careful use of the pen in the horizontal direction and by widening
the top and bottom point search window so that the probability of a point
occurring within the window is increased.
As mentioned before, neither of the above problems manifests
itself if the outline is accurately drawn or sufficiently simple. To be
simple enough requires that there be only two outline points on any one
horizontal line. This is frequently not the case, of course.
It is possible to take advantage of the fact that if no new
left or right points are found, the old ones are reused in this system.
One can easily color any square or retangular figure by simply designating
a top point, a bottom point and any left and right points which are required.
In other words, it is not necessary to completely close the figure (if it
is the only figure). It is only necessary to designate one top and one
bottom point which lie on the same vertical in order to define the extent
of the figure in the vertical direction. To define the horizontal extent
it is sufficient to designate a left or right point only on those lines
for which the horizontal width of the coloring is to change. Of course,
the first horizontal line must be defined unless one desires the coloring
to be only as wide as the initializing circuitry permits. Clearly, this
only works for figures which are aligned with the scanning line.
■51-
Top Leakage
Bottom Leakage
Figure 16. Leakage Through a Gap
-52-
There are some changes which could possibly yield improvements
in performance in future devices like the Tricolor Cartograph. Stabilizing
the disc speed -would allow more stable operation of the display and the
processor. As mentioned above, perhaps some other type of pen could be
used to advantage in order to improve the type of outline which is obtained.
Possibly outlines could be input directly from a television camera which
is synchronized to the disc. Then line drawings of things to be colored
could be made with black ink on white paper and input by this means. In
addition, an automatic erase feature could be implemented so that selected
areas can be automatically erased just as they are automatically colored
now. A higher resolution disc would, of course, yield a higher quality
picture and allow the use of a higher chopping frequency. The use of a
higher chopping frequency would give a more uniform colored area. If a
high frequency chopping signal can be recorded on the disc, the problem
of maintaining the dot interlace over the entire frame can be eliminated.
This would be accomplished by recording the interlaced chopping signal
right on the disc. Then the horizontal and vertical drive signals could
be generated from this chop track by using counters or a separate sync
track which is synchronized to the chopping track could be used. Finally,
the addition of shades of gray would, of course, add more variety to the
colors obtainable with the system.
The Tricolor Cartograph proved itself to be a very successful
investigation. The coloring method used, although it results in a two
line misregistration, results in very adequate colored areas. The mis-
registration which occurs is not noticable. The concept of using a local
storage media which is capable of storing large amounts of pictorial
coloring information was demonstrated to be feasible. Assuming further im-
provements in resolution, the disc appears to be an ideal storage media for
-53-
this purpose. Also demonstrated is the concept of performing a reasonably-
complex operation, the coloring of closed areas, at a display console as
opposed to performing a specialized operation such as this with a general
purpose digital machine. In addition, the automatic coloring was imple-
mented in a reasonably simple manner. Improvements in the resolution of
discs and reductions in the complexity of color display tubes in the next
few years will make moderate cost high resolution color display terminals
with special purpose processing capabilities a useful reality.
-5U-
APPENDIX
-55-
Al.O LOGIC DESCRIPTIONS
Al.l Control and Video Logic
Figure 17 shows the Control and Video logic except for the
coloring logic which will be discussed in Section A1.2.
All control signals and power enter on J31. The control signals
originate at the push buttons on the front of the display console. These
control signals, except the Outline Erase and Color Erase signals, go to
the Switch Matrix logic A-l where they are combined to form the required
signals for writing and erasing in the appropriate color. An example
would be the erase red signal, R(ER), where ER indicates pen erase or
total erase. The Total Erase Control A3 generates a one frame gate pulse
for erasing an entire track of the disc. The Total Erase Control circuit
is triggered by either Cl-1 for the Color Erase operation or Cl-U for the
Outline Erase operation. An explanation of the Total Erase Control
circuit will be found in Appendix Section 2.1. The outputs of both of
these circuits, Al and A3, provide signals to the logic which drives the
Logic to Video Converters A4 and A10. Ak and A10 drive the four erase
and four write inputs to the disc. The pen pulse enters the control at
J23 and is shaped at A15. It then passes to the video adders A19, 20
and 21 as well as to the video to Logic Converter AI7. At the Video Adders
A19, 20, and 21, the pen signal is added into the red, green and blue video
signals so that it will be displayed on the monitor screen as a white
reference dot. At AI7 the video pen pulse is converted to a logic pulse
so that logic operations may be performed on it. The logical pen pulse
ultimately performs two functions: writing or erasing in the memory and
initialization of the coloring operation. The enable signal from the pen
enters at J31-T and passes through A3 where it is locked out during total
erase. From A3 it proceeds to Cl-9. This is a delay flip flop which
ONimvM ■ "--'J > ONIVOIO") Ji* MO
© ® 6 ® .© ® ©
! ^niw=
9 a
|g » w « fc. i» lo |g |g |g |a j.
Figure 17. Control and Video Logic
-57-
delays the opening of the pen gate until the switch noise from the Enable
switch has passed. This is necessary since the pen' preamplifier is satur-
ated by the switch noise thus producing spurious pen pulses. After delay,
Cl-12 is triggered. This sets pen gate flip flop (l) allowing pen pulses
through gate A13-C. Flip flop (2) prevents successive coloring operations
even though the enable button may be depressed when the single multiple
switch is in the single position. Vertical and horizontal drive enter at
ji+5 and Jh6 respectively and are converted to logic levels by the level
shifters Bl-2 and 7- Control of the chopper is performed by the mode
switch A8-7. The chopper is normally activated when a pen pulse is re-
ceived in the color mode of operation. It can, however, be activated by
placing the Set-Up, Operate switch in the Set-Up position. This allows
the chopper to be run for adjustment purposes.
The video signals for the monitor originate at the red, green and
blue video adders, Aly, 20 and 21. Here the red, green and blue video
signals from the disc entering at J^O, kl and h2. are added to the pen
pulse from the pen shaping circuit and the outline video signal coming
from the disc at J^3» This allows equal signals from the pen and the out-
line memory on each of the three colors and thus they appear white on the
display. The outline video entering at Jl+3 passes through a delay line
before going to the adders. The undelayed signal passes directly to the
Video to Logic converter AI7-IU where it is converted to logic levels and
used in the. coloring logic. The delay is required in order to bring about
registration of the outline with the colored interior of the outline. With
no delay, the interior lags the outline due to delays in the coloring
circuitry.
B2 is the horizontal oscillator, B3 the horizontal counter and Bk
the horizontal buffer. Similarly, BlU is the vertical counter and B15
the vertical buffer. The outputs of these two buffers drive the inputs of
-5*
all the register and coincidence circuits used in the coloring logic. The
least significant bit from the horizontal buffer also goes to gate A7-10
where it chops the pen signal when writing a color. This helps alleviate
the problem of overrecording when writing in a color with the pen. This
is not done in the outline writing mode because it interferes with the
writing of a good outline. See the discussion of pen problems in Section 5,
The Horizontal Oscillator produces an 8MH clock signal which is
counted by the Horizontal Counter. This signal appears at B2-B and enters
the counter at B3-13* Horizontal drive enters the counter at B13-12. It
is used to reset the counter each horizontal line. The Horizontal Counter
produces two signals in addition to the 18 flip flop outputs. The first
of these is the AFC pulse. This pulse is fed back to the oscillator to
provide some degree of frequency control. The second is the field sync
pulse. This signal goes to the Vertical Counter where it controls the
state of the least significant bit of that counter. This is done so as to
keep the Vertical Counter referenced to the proper field of the television
frame. The field sync pulse is the logical exclusive-or of the two most
significant bits of the Horizontal Counter. This pulse then exists during
the center two-fourths of each television line. If the vertical drive
pulse occurs during this field sync pulse, then the next field is even
and the least significant bit is set to zero. If the vertical drive pulse
occurs other than during the field sync pulse, the least significant bit
is set to a one to indicate the beginning of an odd field.
The signal appearing at B2-D is the clock signal of the Horizontal
oscillator but it is shifted in phase 180 from the signal driving the
counter. This signal is used in the coloring logic in order to accomplish
synchronous dumping of the contents of the Horizontal Counter into the
horizontal registers.
-59-
The Vertical Counter (with "Che exception of the least significant
bit) counts the horizontal drive pulses from the disc. The vertical drive
pulse causes this counter to reset at the end of each field.
The 7 bit Vertical Pen Register and Coincidence circuit and the
9 hit Horizontal Pen Register and Coincidence circuit provide output
pulses which indicate the last horizontal and vertical position of the
pen. This output is not used at present.
The Indicator A2 provides an indication that the control signals
generated at the Display Console have been properly received at the
Processor.
Al. 2 Coloring Logic
The coloring logic is shown in Figure 18. The coloring logic is
a mixture of synchronous and asynchronous logic. As described in Section
k.6.3) there are five horizontal and three vertical registers. The hori-
zontal registers are B7 (dual register), B8, BIO, and Bll. The dual
register B7 stores the left and right boundary points as they are found.
These are then shifted into the register and coincidence circuits B8 and
BIO whose outputs control the Horizontal Color Duration flip flop (8) .
This flip flop controls the length of the coloring in the horizontal
direction. It is set by the output of the Horizontal Left Point Register
and Coincidence circuit B8. It is reset by the output of the Horizontal
Right Point, Register and Coincidence circuit BIO. It can also be reset
by horizontal drive if for some reason the right point coincidence fails
to occur. This prevents the coloring from continuing beyond the end of
the current line .
Since a left point cannot occur to the right of a right point, (8)
cannot be set once the right point has been passed. This is accomplished
at C2-2 by means of flip flop (20). Flip flop (20) is reset by hori-
■6o-
© ©
© © © © © ® ©
•mi«who )imi -tettmao am* «•» u* •
Figure 18. Coloring Logic
-61-
zontal drive and set by right point coincidence. In addition to this
signal, flip flop (8) also cannot be set during horizontal drive (when
the registers are changing) or while it is being reset (as might occur
when the left and right points are the same). These two functions are
accomplished at C2-5 and C2-6 respectively.
Register Bll is the Horizontal Pen Register and Coincidence circuit.
This register stores the horizontal coordinates of the light pen during
the coloring operation. In addition, a pulse is generated by it each
time the contents of the horizontal counter is identical to the contents
of the register. This output pulse fulfills several functions in the
system. First, it is used to initialize the Left and Right Point Registers
during vertical drive. This is accomplished at B6-X and N and Cl-T and
B6-13. The pulse sent to the Right Point Register is delayed from that
sent to the Left Point Register by using the inverted coincidence signal
(B9-16) in conjunction with the One Shot Cl-15. By delaying the right
point, the left and right points are prevented from assuming the same values.
This in turn prevents uncertainty in the state of the Horizontal Color
Duration flip flop should the system fail to find a left and right point
at the top of the colored area. The second function for which the Hori-
zontal Pen Coincidence is used is in the determination of the top and
bottom points. This is done at C^-M, N, P and C4-V, U and W. At these
two gates the outline pulses which are coincident with the horizontal pen
coincidence- are channeled to the appropriate storage flip flop (3) or {h) .
Which of these flip flops is set is controlled by the Point Search Control
flip flop (2). This flip flop controls whether the top point gate or the
bottom point gate is open. Once a bottom point is found, the appropriate
flip flop, (3) is set and no further search for that point takes place.
-62-
This is accomplished by having the flip flop itself close the gate. For
the top point, the gate is not closed until a top point is found (signified
by (k) being set) and the 8 bit vertical coincidence occurs. In this way.
all points are accepted starting from the top of the picture on down
until the vertical pen position is reached. The top point search ceases
when flip flop (5) is set. The pulses which set the top and bottom point
flip flops also dump the vertical counter into the top and bottom point
registers B-19 and B-l8. If a top or bottom point signal has not been
found when the counter Cll times out, the No Bottom Point or No Top Point
flip flops (15) and (16) are set and appropriate indicators light showing
why the coloring failure occurred. The Point Search Control flip flop
(2), as mentioned earlier, controls which point is being sought. This is
accomplished by having this flip flop in the set state between vertical
drive and vertical pen coincidence (upper part of figure) and having it
in the reset state between vertical pen coincidence and vertical drive
(lower part of figure). The two outputs control the routing of the co-
incidence pulses to the appropriate registers and flip flops. This coin-
cidence signal is generated at C2-A, B, E, F, and D. At this gate the
logical Nand of the start flip 1, the horizontal pen coincidence, the out-
line and the not side of the End Point Search/Begin Coloring flip flop is
formed. The essential combination is that of the outline and the hori-
zontal pen coincidence. The other signals are present for control purposes.
Flip flops. (7) and (9) control the left and right point dump. These
flip flops are both reset by horizontal drive. When a line is scanned,
the Left Point Stored flip flop remains reset until the horizontal pen
coincidence occurs. During this time any outline pulse which occurs
causes the Horizontal Counter to be dumped into the Left Point Register
B7 by the Left Point Dump flip flops 18 and 19. Once the horizontal pen
-63-
coincidence has occurred, (7) is set and outline pulses are allowed to
pass to the right point logic. The first pulse after horizontal pen co-
incidence causes the right point dump flip flop (17) to dump the hori-
zontal counter contents into the Right Point Register B7. At the same
time (9) is set and the right point gate is closed. The flip flop (17)
stores the fact that a right point has occurred. On the next clock pulse
after (17) is set, the counter is dumped into the register. This synchro-
nizing circuit is required to prevent the counter from being dumped while
its contents are changing. The left point dumping circuit (l8 and 19)
is more complicated than the right point dumping circuit. This is because,
whereas there is only one right point, there is a whole succession of
left points the last of which must be retained. Thus flip flop (l8) ac-
knowledges the occurrence of a left point and sets flip flop (19) while
at the same time locking out future pulses. (19) remains set until the
next clock pulse at which time the left point is dumped and both (l8) and
(19) reset so that the next pulse can be accepted. Because of the high
speed of the horizontal counter it is necessary that the horizontal
registers be filled synchronously. This is not the case with the vertical
registers and they are filled asynchronously.
As mentioned, there are three vertical registers: the Vertical
Pen Register Bl6, the Vertical Bottom Point Register Bl8 and the Vertical
Top Point Register B19. These are all 8 bit registers with 8 bit coin-
cidence outputs. The Vertical Pen Register stores the vertical coordinate
of the pen position and gives a coincidence pulse whenever its contents
are identical to the vertical counter. Since the vertical registers are
all 8 bit registers, the coincidence pulses produced by them occur every
field. A 9 bit coincidence is formed at C5-P by using the coincidence of
the least significant bit and the output of the 8 bit coincidence circuit.
-6k-
The 8 and 9 bit Vertical Pen Coincidence signals are used to perform
various control operations in the system. The coincidence outputs of the
top and bottom point registers control the Vertical Color Duration flip
flop (10). This flip flop is set by vertical 9 bit coincidence or vertical
drive or vertical bottom point coincidence. In its normal sequence of
operation it is set first by a 9 bit vertical coincidence whereupon the
bottom of the figure is colored. Next it is reset by bottom point coin-
cidence. Then it is set again by top point coincidence (the other field)
and reset by bottom point coincidence. Finally, it is set by top point
coincidence and then the whole process is terminated at 9 bit vertical co-
incidence again. Flip flop (21) prevents the Color Duration flip flop (10)
from being set if the bottom point has already been passed. In addition,
the set input is locked out by the reset input and the flip flop is reset
by vertical drive. These three precautions are necessary to prevent
erroneous coloring if the top and bottom point positions should become
interchanged, i.e. the top point is below the bottom point.
Now that the individual functional groups of the coloring logic
have been explained, a description of one complete coloring cycle will be
given. This will explain the sequential operation of the system and
indicate the function of the control logic as yet unmentioned.
The cycle starts with a pen pulse at B6-5- This causes the
horizontal and vertical coordinates of the pen to be stored in the hori-
zontal and vertical pen registers Bll and Bl6. At the same time the Start
flip flop (l) is set and the Stop flip flop (lU) is reset. Setting the
Start flip flop opens gate C2-ABEDF allowing outline pulses which are co-
incident with the horizontal pen position to pass to the top and bottom
point search logic, explained previously. It also locks out future pen
-65a-
pulses and triggers the one shot Cl-6 which resets the No Top Point and
No Bottom Point flip flops. The Stop flip flop closes gates C9-13, Ik,
12 and C9-15, 16, 17. Thus stopping the flow of reset pulses which have
kept flip flops 1, 2, 3> ^-> 5, 6, and 12 as well as counter Cll reset.
At the same time it allows counter Cll to commence counting vertical drive
pulses . Recall that Cll allows 7 fields for finding the top and bottom
points. If no top and bottom point are found in 7 fields the entire pro-
cess is terminated by the signal at C10-L which gates the proper infor-
mation into the No Top Point and No Bottom Point flip flops at C8-S and R
and resets the Stop flip flop at C9-P. If both the top and bottom points
are found a signal is generated at C8-E. This signal stops the counter
Cll at CIO- 20 and allows flip flop (6), the End Point Search /Begin Coloring
flip flop to set at the next 9 bit vertical coincidence. This flip flop
closes gate C2-ACEDF and locks out its own set input. It also opens gates
C8-3, k, 5 and C8-6, 7, 8. The signal at C8-3, h, 5 causes the Vertical
Color duration flip flop (10) to set for the coloring of the lower half
of the figure as explained previously. The signal at C8-7 allows the next
vertical drive pulse to set flip flop (13) , the Field Lapse flip flop.
This flip flop simply senses the fact that one field has elapsed since
the flip flop (6) was set. In other words it inhibits pulses at C10-F
until both fields of the frame have been colored. The vertical color
duration logic operates as explained previously. The Vertical Color Dur-
ation flip flop (10) opens gate C8-9, 10, 11. This allows flip flop (11),
Horizontal Line Lapse to be set when the next horizontal pen coincidence
pulse occurs. It also opens gate C3-CDE allowing outline pulses to pass
to the horizontal color duration circuitry. It also has the effect of
removing the reset signal from flip flops (11) and (12). Once (11 ) has
been set, (12) will be set by the next horizontal drive pulse. Thus, the
effect of (ll) and (12) is to introduce a one line delay before the actual
-65b-
coloring begins. This accomplishes two things: First, it allows the
horizontal color duration logic to find some left and right points and
second, it causes the coloring to fall within the outline. Thus, the
actual coloring signal is formed at C^-K and consists of the logical Nand
of the Color Control flip flop (12) (which is just flip flop (10) delayed
from starting by one line) and the horizontal color duration signal from
flip flop (8) as already explained. The cycle now continues under the
control of the Vertical Color Duration flip flop (10) until the next 9
bit vertical coincidence pulse occurs (one frame). This signal appears
at C10-H. After this signal is generated, at the next horizontal pen
coincidence the Stop flip flop (lU) is set. The cycle continues until
the next horizontal drive pulse at which time all the flip flops 1, 2, 3?
k, 5, 6, 11, 12 and 13 are reset. Note that (ll) and (12) are reset by
virtue of (6) being reset. During coloring, the color signal generated
at C9-K passes to A7-U, A7-N and is then routed through one or more of
the color selection gates A7-E, F, K and on to Logic to Video Converter
A10. This completes the description of the coloring logic.
-66-
A2.0 CIRCUIT DESCRIPTIONS
In this section a brief circuit description will be given for
each printed circuit board and major chassis.
A2.1 Circuit Boards
The circuit boards are discussed in order by number. The
schematics of these circuits are given at the end of this section. All
digital integrated circuits are Texas Instruments Series 'jk'N.
1^69-121 Pen Preamplifier
This is a two stage high pass, high gain amplifier used in the
pen to amplify the output of the light sensitive diode. The Enable switch
is also located on this circuit board.
1^69-133 Counter Buffer
This circuit has 2-input nand integrated circuits connected as
inverters. It is used to buffer the output of the horizontal and vertical
counters .
Ik69-13k Horizontal Counter
A 9-bit synchronous counter utilizing J-K flip flops.
11+69-135 Dual 9-Bit Register
A dual 9-t>it clocked register utilizing D-type flip flops.
1469-136 8-Bit Register and Coincidence
An 8-bit clocked register utilizing D-type flip flops whose out-
puts are connected to a digital comparator circuit which utilizes And- Or -
Invert type logic circuits .
-67-
1469-137 R-S Flip Flop
Several nands connected to form R-S flip flops.
IU69-I38 Vertical Counter
A 9-bit synchronous counter utilizing J-K type flip flops .
1U69-139 9-bit Register and Coincidence
The same as the 8 bit circuit except with an added bit.
lk6S-lkO Switch Matrix
A decoder for the control switches which generates the logical
combinations of the control switch signals required by the processor.
11*69-11+1 2-bit Coincidence and R-S Flip-Flop
Several nand connected as R-S flip flops as well as a D-type
flip flop and And-Or-Invert circuit connected as a 1 bit register and
comparator. Used to form a 9-t>it coincidence from an 8-bit coincidence
and a 1 bit input.
1469-11*5 Total Erase Control
Logic to generate a one frame erase signal as well as perform
certain lockout functions.
1U69-156 Level Shifter
Shifts the video drive signals (about-1* volts) to logic levels
(-5 volts) .
11*69-159 One Shot Buffer
A group of nands connected as monostable multivibrators . Both
a complemented and an uncomplemented signal are available.
-68-
Ik69-l6l General 2- Input Nand
Three 2- input nand packages with all pins' brought out.
1U69-162 General 3- Input Nand
Three 3-input nand packages with all pins brought out.
1U69-173 Switch Filters
A group of RC low pass filters for the control switches.
1^69-175 Logic to Video Converter
A very fast direct coupled switch which converts the -5 volt
to volt logic levels to a 9 to +1 volt video level.
1^69-176 Indicator
An array of 9 light bulbs with drivers such that a zero volt
signal lights the bulb and a -5 volt signal extinguishes it.
1469-177A Video to Logic Converter
A very fast, very high gain direct coupled level shifter with
adjustable input threshold which will convert a to +0.3 volt video
signal to a to -5 volt logic signal.
li+69-178 +1 Volt Supply /Mode Switch
Supplies +1 volt and provides a switch which converts the logic
level input to the level required by the chopper control input on the disc,
1U69-179 Pen Shaper and Gate
Converts the pen pulse into a very fast +1 volt pulse about
100 nsec wide. Also provides a logic gate output which begins with the
pen pulse and lasts for several hundred^ seconds.
-69-
1469-180 3- Input Video Adder
This circuit combines three separate video input signals into
one. Separate gain adjustment is provided for each signal as well as
overall gain. It is direct coupled and wide band.
1469- l8l- 20 General 4- Input Nand
Three 4- input nand packages with all pins brought out.
l469-l8l-70 General J-K Flip Flop
Three J-K Flip Flop packages with all pins brought out.
1469-184 Voltage Controlled Oscillator
A Colpitts oscillator with a varactor diode in the tank circuit,
A pulse width to voltage converter produces a control voltage dependent
on the incoming pulse width. The maximum shift is about 15 kHz /usee and
is adjustable by means of the gain adjustment.
A2.2 Chassis
The following is a brief description of each of the major
chassis. Following the descriptions the schematics are shown.
A2.2.1 Main Junction Box
The Main Junction Box serves as a control and power distri-
bution center for the Main Console.
A2.2.2 Display Junction Box
The Display Junction Box serves as a control and power distri-
bution center for the Display Console. In addition the pen thresholding
and amplifying circuit is located in it.
-70-
A2 . 2 . 3 Miscellaneous
The other major major chassis are the Circuit Breaker Panel,
the Modular Power Supplies and the Switch Panel. The Circuit Breaker
Panel serves as an AC distribution point. The Modular Power Supplies
provide -5, +10, and +25 volt DC sources for all of the circuitry. The
Switch panel contains the Control Switches which are used to select the
operating modes of the system.
1469-121 PEN PREAMPLIFIER
-71-
o
+
Q
5
! 2
A ID
P O <
g 5 5
9
n
t
4>>
#
O
■H
UJ
UJ<
o
UJ
C
8
0.
en
{8
UJ
-J
z
*
to
*
oo
u. c/>
o </>
qq. a:
* H§H
UJ
Q
g
Q
P
Figure 19 . Pen Preamplifier 11+69-121
in
m
bJ
3
CD
cc
UJ
F
z
O
o
18 ^
lie
Ifrj
°«5
"s.
■*>1
°*
?>"-
*<■=
2k.
— 1 o
B5
2k
2k
7\'
?
-L.
3 — c
IB]
1^
2k
2k
■a
ra
2k
Zn
2k
ca
7s
j — c
7v
3 — c
Ed
*'
■0
-72-
Figure 20. Counter Buffer 1U69-133
-73-
Figure 21. Horizontal Counter -1469-134
- 7 k-
000000000®
s l
2 5
Figure 22. Dual 9-Bit Register 1^69-135
-75-
Figure 23. 8-Bit Register and Coincidence 1U69-136
l
CD
9
CO
I
cr
I
o
<>
?>>
6%
co 9 >
n.
3-k>
10 ^5
<?*
<E
o*<:
my
co>^F
jd
■=F
4?
a
F
F
.d
Fj
o
-0|0
-76-
-0|O
-0|O
-OlO
XJ
F
13
F
^
JJ
F
F
n
X3
Fl
F
D 3
= OlO
-OlO
-OlO
-OlO
-OlO
= Oio
Figure 2k. R-S Flip Flop II+69-I37
Ibd ■ ■ j i. j
-a
;fe
sfe
1
J 1
i L
L «.
. i
1 -
*
a
• J
X
y
■
m
a
r
r.
9
g
«■
-\
J><
Hf-
c
1 1
J ft
ep:
r
B^
©
E*
™
©
w
©
0^
a
©
e
©
@
©
Bit
a
©
E#
a S
n
SjJ
Eft
- E?
Eft
Q
A
Eft
2.
T
l -f
a
£1
s
£
x a
■©
-77-
Figure 25. Vertical Counter 1469-138
■78-
Figure 26. 9-Bit Register and Coincidence 1U69-139
■79-
Figure 27. Switch Matrix li+69-l^O
(0
V)
Q.
3
u.
Ll)
9
o
z
o
o
z aaois V-r
-80-
■1 3M0K Vrr —
Figure 28. 2-Bit Coincidence and R-S Flip Flop lU69-lUl
(03)(,3OK
(03)(,30)^
o
o
o
Ld
<
UJ
<
o
I
(Q3)(,30)<-
Figure 29. Total Erase Control Ik69-lh5
A.T.C. LEVEL SHIFTER 1469-156
22 pf
if
2.2 K
IN>— * VW — ii— h )
10K Vtv/
-10
10K
k 2N3905
1N482
C
i
-5
.2N3905
->OUT
IK
- GND
]
■82-
A.T.C. LEVEL SHIFTER 1469-156
2>
^3
«>
^
10>
^U
14>
18
-10
1/2A
A.22>
.47 M f
25v
GND
.47 M f
25v
20>
^15
->-10
10>f
35 w
-^GNO
35v
^-5
Figure 30. Level Shifter 1469-156
J
too
; °ui
5 t-iy
"ill
- g^o
5 <->b
B
5
x
if.
if
l"°58
JUS u. _i ?cnj
ffg§S e
o2 J in--
"■sea »a
? l8 i
5. i 1 o2
?|< 2
0©
IS I So
$
X
2
-83-
<s)
g § ll I
I i
l§ §
§ l§ §
— o
3 T^0
! T^=e
Trio
I-
I W» l l *!
i T^e
eg
TNe
»R0
8-
! 1 1 "
i-
f I©
[6 [£*
V*r » » H>
'-»-
in »— vv>.-4 W
^||©
\-L
^
3T
B>
spH3
< -*^*» ♦ »
_5j
8-
N
H
A.
10
11
to
^4
■3"
-»-
'IT 1 IT s , TT s IT 1 TT" 1 -jf i IT" 1 'IT
d
to * to to
*_L
*4-
s
A
w
2
p
■B._L
5!'
Figure 31. One Shot Buffer 1469-159
1469-161 ~*0 INPUT NAND
-81+-
*1>-|
,14
J2_
►12-
^oj.
ii
3 !
s !
18!
J*4-
J^
3E
.IS
O GNO
GNO
SUPPLY VOLTAGE „ . .*<?
i_ 5w \ 21 O ^Ai f O O-
FILTEHED VOLTAGE
OUT
B O-
«>-5v
NOTES
(T) JUMPERS ALLOW POSITIVE OR NEGATIVE OPERATION
2. ALL CIRCUITS TEXAS INSTRUMENTS SN7400N
Figure 32. General 2- Input Nand 1469-161
1469-162 THREE INPUT NA'ir
i
of
I _J
I 1
14
Ji
J2.
10
11
w
15
20
19
18
17
16
*E1
33h
33>]
33>]
5*h
^2
33h
35>]
r
32>]
GND •
A O-
Z o-
1 o-
(-5v)
FILTERED VOLTAGE
OUT
L 22 ©
SUPPLY VOLTAGE
21
Y O
2 O-
B o-
10
o o-
t_f
©
.47
25v
©
n
-o o-
-O GNO
.47
25 v
-t>-5v
NOTES
® JUMPERS ALLOW POSITIVE OR NEGATIVE OPERATION
2. ALL CIRCUITS TEXAS INSTRUMENTS SN7410N
Figure 33. General 3- Input Nand lk69-l62
1469-173 FILTER
-86-
IN o-
1
-5
330ft
— WV/ ♦
1.5K
-o OUT
.47/if
25 v
1
-5
NOTES
1. ALL RESISTORS 1/4 W , 5 % .
2. SEE NEXT PAGE FOR PIN CONNECTIONS
1469-173 FILTER
B o-
C o-
D O-
E o-
L o-
N o-
P o-
S o-
T o-
V o-
w o-
A O
22 o
GND
19 o
-5
-o 1
-o 2
-o 3
-o 5
-o 6
-O 8
-o 9
-o 10
-O 11
-o 12
-o 13
-o 14
-o 15
-o 16
-o 17
-o 18
Figure 3^. Switch Filter 1^69-173
ATC LOGIC TO VIDEO CONVERTER 1469-175
-87-
+ 10 *-
IN>
10K
-)!-
47 pf
36 K
5%,1/2W
2N3642
-5
(3)
I1N914B
2N706A
i> •
75 ±
■> OUT (+l.5w )
1N995
-± NOTE
ALL RESISTORS 1/4 W, 5%
UNLESS NOTED.
>
17
W
■»
>
12
B
■>
>^
*
>
D
^
+ 10>
GND>
-5>
•> +10
4 *-5
Figure 35. Logic to Video Converter 1^69-175
ATC INDICATOR 1469-176
-88-
in y — wC — PT j
>
>
>
>
>
11
B
D
220 ft
NOTES
1. ALL RESISTORS 1/4 W, 5%
2. ALL TRANSISTORS 2N3642
3. BULBS 6v/40ma (SAME AS 1469-115)
4. SOCKETS FOR BULBS
>
13
>
16
>
18
>
21
H
5>
22
GND>-i-
1/2A
-*-5
2.2 M f
25v
GND
Figure 36. Indicator 1^69-176
ATC VIDEO TO LOGIC CONVERTER 1469- 177A
IN >-
ion
-L- 1CV
35v
+ 10
001 M f
4.7K
250pf
* — wv — *
100 n
2.2K
c
.i <v^v <►
IK
IN >-
2N709
3.9K
2N967
,.47 Vi 1N462
- 25v 2iTI51 "
ion
•10
2N967
35v
-^OUT
-> OUT
^ tl^ % 1N914B^ 510
25v n
-5
NOTES
l.ALL RESISTORS 1/4 W, 5%
UNLESS SPECIFIED.
(2) DIODES AS THRESHOLD REQUIRES
IN >-
12
11
->0UT
v 20 1/2A
+ 10 >— — — ^v-
21 1'2A
-5>— - 'Vr-
-10 >
?? 1/2A
-= — V-
GND >-
A.Z
X
X
t — ► -10
.47
25v
10 M f
35v
.47
25v
lOuf
35v
1 »• +10
.47
25v
10 M f
35v
GND
Figure 37- Video to Logic Converter 1U69-177A
ATC +lv GENERATOR/MODE SWITCH 1469-178
CIRCUITS ABB
+ 10 «•
. 10K
IN > » — vw
>0UT
(+2v)
■90-
CIRCUITS cao
+ 10
150ft
2W
2N1308
47ft (2) " T >0UT( + 1
i- - 47 mt T96
N 25v 4 e IK _L 30 M f
$ ^P 15v
<> * i 1 » GND
v)
2>
?>
+ 10
A,Z,1>
(+2v)
>D
NOTES
l.ALL RESISTORS 1/4 W ,
5% UNLESS SPECIFIED
2.2 CIRCUITS EACH PER CARD
B
(+2v)
»K
(+lv)
»P
D
(+lv)
■>v
+ 10
Figure 38. +1 Volt Power Supply /Mode Sv/itch 1U69-I78
r-i
I
cn
CD
UJ
h-
<
a:
UJ
CL
<
x
CO
UJ
CO
_l
z>
Q_
UJ
CL
O
H
<
£.0
3
O
UJ
V)
_l
CL
/|\
CVJ
-*-
-K-
o
o
rO
-vw — i
C\J
-VW-
10
s
01
If)
-w-
C\J
oj
O in
^«
^H>
<
—■ >
O < ir> -•
oj < r-
N ■
in
O
O
-vw-
o
o
lO
»- f-
a. cn
in t>-
z
rO
^
CVJ
oj
<
to
o
o
JWV-hi
rO
O
c\i
2
-Wr
C
Z
O
r-H
-^.V\y 1 I
t
o
If)
o
rr>
i-H
z
3
O
UJ
I-
<
o
^
^
§8
* CO
if) ^
I' £
0.
co
CO
CO
UJ
If)
* <
to
cr
o
=5
o
cn
UJ
_j z
< o
-i c\i
Figure 3^*. Pen Shaper and Gate 1469-179
■92-
Q
UJ
O
00
ID
or
lxl
o
Q
<
O
UJ
Q
>
3
Q_
•i
ro
o
<
Figure 1+0. 3- Input Video Adder ll+69-l80
1469-181-20 4-INPUT NAND
A l
B 2
C 3
D 4
E 5
F 6
H — f — 7
J
K
L
M
N
P
R
S
T
U
V
r_
L
2
3
4
5
6
7
1
2
3
4
w —
— 5
X
Y <
b
' — 7
V
n
j
r
L.
V
n
j
V 7
"1
L.
V
JTL
J
14-
13-
12-
11-
-10-
- 9 -
- 8 -
14-
-13-
-12-
11-
-10-
- 9 -
- 8 -
14-
-13-
-12-
11-
10-
- 9-
-8 -
GND Z
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22-5
NOTES
1. CIRCUITS ARE TEXAS INSTRUMENTS SN7420N
Figure 1+1. General 1+- Input Nand l*+69- 181-20
1469-181-70 J-K FLIP-FLOP
A l
B 2
C 3
D 4
E 5
F 6
H — T — 7
J
K
L
M
N
P
R
S
T
U
V
w
X
Y
;nd z
t2
£2
CLK K
L.
r -
i
£}
CLK
L.
>>
I --
.J
~l
s:
i
t
CLK
14-
-13-
12-
■11-
10-
■ 9 ■
•8
14-
•13-
12-
11-
•10-
9 ■
8 ■
14-
13-
12-
■11-
10-
9 ■
• 8 •
1/2 A
2.2
NOTES
8
9
10
11
12
13
14
15
16
17
•18
19
20
•21
•22-5
-9k-
ALL CIRCUITS TEXAS INSTRUMENTS SN7470N
Figure h2. General J-K Flip Flop lU69-l8l-70
1469-184 VOLTAGE CONTROLLED OSCILLATOR
-95-
iFC \l
"1
2 i
CLK < B " q l
„ :/2 a
^21 '!•
T~ ! ° 1
4.2
-r — "-s
J
■10
CLK <■
CLK <-
E I
^
L
1
1 ALL RESISTORS 1/4 V» . 5%
2 INTEGRATED AMPLIFIERS ARE FAlRCMILO
3 ALL CAPACITORS IN *! JNLESS NOTED
GMD
are 43. Voltage Controlled Oscillator
-96-
2 * *-
m O 3
-> X. o
m
z
o
hS
<_> CD
H
5 >
i <
?^
Q. </>
< 5
o P
o *"
I-
S^
<r
o
iuj >
i<r>-
&
&
•*
« 9 S S S |§ |?
Hv
-vHvf-
^
it _i Z z a. a: v> >-
14444
q
44444
-^ <« n
§ ' - -a -s i -a
> » * >
in r» O O
■ft!
PI
-<s
r!-<i"
-rH*
-<u.
-Ii_<h 8
-<z
-1— 4-c* ?'
- : -< 2
O'
O
Q
O
:©
<* s ,
Figure U4. Main Junction Box
Figure h^>. Display Junction Box
K>
<
■o
"3
-98-
UJ
■z.
2
UJ
<
UJ
CE
GQ
3
O
o
o
i
o
C\J
<NJ
l
o
oo
o
or
\-
u
UJ
_l
UJ
Q
o
o
°-F.
UJ
-I
CD
<
N
Q
UJ
UJ
0_
01
s w 1 -»
O UJ \ o \<
CVJ CC uj
00 Z
r
■ .
a33ds on
CI33dS IH
ivyin3N
_j
CD
I
O
00 x
OJ
~3
<
<
<
< m .
UJ
3
o
X
UJ
_J
a.
=o
O
\k \j/ \k
DC 00 s
uj oo y
2- 2 o
Q- 0T ~^
O CO >-
O h-
Ul
U.
<
00
o
o
00
5
03
00
X
2
O
Q J
UJ UJ
■z.
O
UJ
00
Q
_l
2
00
a.
or
»-
00
ti
o
or
u.
UJ
X
UJ
2
or
UJ
UJ
or
CD
(_>
or
o
9^
< £
or
*
rn
.-1 UJ
~3 <
UJ
en
-_l
00 0.
OJ
_i
en
<
(—
T <
o
^H (\J
Figure 1+6. Circuit Breaker Panel
MODULAR POWER SUPPLIES -ATC
■99-
SORENSEN
OSA10-3 7
2 1 * 5 6 7
AMPH
67-OJE 14-9S
L
JUNCTION N_
BOX C_
>^
SORENSfN
OS* 10-57
1 2 3 4 '-> 6 M
SO»ENS£N
0SA10-2 2
12 3 4 5 6 7
JL
AC CORD. 3 COND #16
«MTE
SORENSEN
OS* 10-2 2
12 3 4 3 6 7
J29B
TO MAIN >-
JUNCTION w
B0»
>-
SORENSEN
0SA28-2O
12 3 4 5 6 7
CT
SORENSEN
OSA 28-20
12 3 4 5 6 7
r
AC CORD. 3 COM) » 16
WHfTE
ct
Figure h'J . Modular Power Supplies
o
<f
I
U
X
u
j-
$
in
u
t-'
<
^<r
Urn ^ «H
52 S ! 8 -|
o
C
sO-^ 1
*3
^
-«$"
oo
3 is-
o in
o
1 jkO-—
5
^<r
s >o — y
w <
< m —
(E oi
«s°
3*"
^
5
z
UJ 4
uj ro
L- sO-" ■— rO-
■100-
ls
s
Ui
12
$
IS
o
o
IS
IbJ
5
_l
a
00
5
im
o
lo
0>
a
ICC
H>
H < 01 *
«^
. — i 00
2 < oi q
O -Z
2*r~ <
oo oi
Q . -=!
oioioi j£
[2 oitooi »
or
? >-
a. _i
03 ol
< 01
o<
z o
< t
a. on
Figure U8. Switch Panel
rtNio»«*Na)si
<K/t\/K/r\/K/K/N/1\/T\/j\ IJ
in
UJ
Q
UJ
-I
m
<
o
i
o
A A A
H w 10
<
a: ^
~D*
*° 2
OD 3 o
f> _i i- o
f UJ 3 Z
£ CO O <
Z -i C\i
CD
^
U- .
>
— h-
UJ
JP l"
UJ
_l
CD
<
_l
1
lz
(/I
-J
>-
si
UJ
5
z
5
Sig
u.
<
DC
t-
I
1-
So
z
c/i
a
>
00
hi
z ,,
UJ
i-4
(T
o 4
UJ
_l
*
UJ
a:
UJ
s
UJ >
a. a:
< <
*
UJ
i
a. ">
o
-j
<
CD
3
Z -i
<\j
K1
*
/N/K/N/K/N/K/N/N/K/N/N/N
IS
o
a
o
i
i!
. a. i .
«8
i
/N/N/K/K/N/K/K/ts/K
o. tr. tn t-
AAAAAAAAAAAAAAAAAAAAAAAA
i ,
I
-> /n A A A A A A
li
z ^
UJ OD
UJ _
(D Z
-. AAAAAAA
Hi y
i H m
, UJ uj
uj k o:
1 i u. ^
Figure 1+9 . Cable Details
-102-
A3.0 CAED RACK LISTS
CARD RACK A
1. Switch Matrix
2. Indicator
3. Total Erase Control
h. Logic to Video Converter
5 . Blank
6. 2- Input Nand
7. 2- Input Nand
8. +1 Volt Generator /Mode Switch
9. Blank
10. Logic to Video Converter
11 . Blank
12. Blank
13. 2- Input Nand
1^ . Blank
15. Pen Pulse Shaping Circuit
16 . Blank
17. Video to Logic Converter
18. Blank
19. 3- Input Video Adder
20. 3- Input Video Adder
21. 3- Input Video Adder
CARD RACK B
1. Level Shifter
2. Horizontal Oscillator
3- Horizontal Counter
h. Horizontal Buffer
5. 9-Bit Register and Coincidence
6. 2- Input Nand
7. Dual 9-Bit Register
8. 9-Bit Register and Coincidence
9- 2- Input Nand
10. 9-Bit Register and Coincidence
11. 9-Bit Register and Coincidence
12. 2- Input Nand
13 . Blank
Ik. Vertical Counter
15. Vertical Buffer
16. 8-Bit Register and Coincidence
17. 2- Input Nand
18. 8-Bit Register and Coincidence
19. 8-Bit Register and Coincidence
20. 8-Bit Register and Coincidence
21.
-1C&-
CARD RACK C
1.
One Shot Buffer
2.
h- Input Nand
3-
2- Input Nand
k.
3 -Input Nand
5.
R-S Flip Flop and
2-Bit Coincidence
6.
Indicator
7-
R-S Flip Flop
8.
2- Input Nand
9-
2- Input Nand
10.
3- Input Nand
n.
J-K Flip Flop
12.
Blank
13-
Blank
14.
Blank
15-
Blank
16.
Blank
17-
Blank
18.
Blank
19.
Blank
20.
Blank
21.
Blank .
-1C
A^.O OPERATING PROCEDU1 i'MENTB
To operate the Tricolor Cartograph turr. tin circuit breai
and allow to warm up for ten minutes. Before using, all tracks
disc should be erased. This is accomplished by depressing the Outline
Erase button and the Color Erase button after depressing all three color
selector buttons. Adjust the Contrast control to the one o'clock position
and the Brightness control to halfway between one and two o'clock. To
write in a color with the pen, select the desired color or combination of
colors and depress the Write button. Now hold the pen so that the small
white pen marker spot appears on the screen. Depress the Enable button
on the pen and it will write. If no pen marker spot can be seen the
Brightness control is set too low.
To erase a color with the pen repeat the above procedure but
depress the Erase Color button. The colors are selected by the color
selector buttons.
Writing or erasing an outline is accomplished in the same
manner as above except that the Draw Outline or Erase Outline button is
depressed and the color selector buttons have no effect.
To color, depress the Color button, point the pen to the
interior of the outline which is to be colored and depress the Enable
button. The color is chosen by the color selector buttons.
The entire outline or all of one color may be erased at any
time by depressing the Outline Erase button or the Color Erase button.
Colors to be erased are selected by means of the color selector buttons.
The Outline Erase and Color Erase buttons are independent of all other
buttons .
-106-
There are several adjustments that can be made to the Tricolor
Cartograph. There are numerous adjustments for the color monitor and the
video disc. These will not be discussed here. Instructions for these
adjustments may be found in the respective manuals for these units. Five
circuits in the Processor have adjustments. They are: the Pen Shaping
Circuit, the pen thresholding amplifier, the Video to Logic Converter,
the 3 -Input Video Adders and the Voltage Controlled Oscillator.
The thresholding amplifier should be set at a level which will
completely clip the noise pulses generated by the monitor flyback circuit,
This should be done after the system is thoroughly warmed up. (~ one
hour) .
After the threshold circuit has been adjusted the pen shaping
circuit should be adjusted so that no extraneous noise pulses appear on
the screen.
The Video to Logic Converter can be adjusted to respond only
to signals above a certain threshold level. Small adjustments in this
level are made with the potentiometer. Large adjustments require that
the bias diodes in the circuit be changed. The pen threshold may be
set at minimum but the outline threshold can only be as low as is
possible without picking up false outline pulses. Neither thresholds
must not be set so high that ligitimate pen or outline pulses are clipped.
The 3 -Input Video Adders have four gain adjustments, one for
each of the' 3 video inputs and one for their sum. The video from the
disc will be in the range 0.7 to 1.0 volts. The adders should be
adjusted so that each of the inputs (video, outline and pen), when used
along, produces a 1 volt signal at the output.
There are three adjustments to thi age Controlled Os cilia
The zero adjustment provides a means of setting the input t
to zero when the incoming AFC pulse is at the normal rate (l5,750Hzy and
width (9.5 (isec). The frequency adjustment capacitor provides a limited
range for adjusting the oscillator frequency to 8MHz. Large fre
adjustments must be made by changing the inductance. The gain adjustment
allows adjustment of the frequency shift for a given input pulse width
change.
■108-
BIBIIOGRAPHY
Barney, Walter. "New Terminals in Display Picture," Electronics .
January 8, 1968. McGraw Hill Book Co.
Bycer, Bernard B. Digital Magnetic Tape Recording: Principles and
Computer Applications . Hayden Book Co., Inc., New York, 1965.
Esch, J. W. , et al. Artrix Final Report , Report #238 Digital Computer
laboratory, University of Illinois, Urbana, Illinois,
June 20, 1967.
Glasford, Glenn M. Fundamentals of Television Engineering . McGraw
Hill Book Co. 1955.
Giles, James N. Fairchild Semiconductor linear Integrated Circuits
Applications Handbook . Fairchild Semiconductor, Mountain View,
California, I967.
Hendrickson, Herbert C. A High-Precision Display System for Command and
Control Information Display '. July /August, I967.
Howard, James N. , Ed. Electronic Information Display Systems . Spartan
Books, Washington, 1963-
Kiver, Milton S. Color Television Fundamentals . McGraw-Hill Book Co.
New York, 1964.
Kubitz, W. J. Quarterly Technical Progress Report , Digital Computer
laboratory, University of Illinois, Urbana, Illinois. October,
November, December, 1966. #COO-l469-0064.
Also: January, February, March, 1967 COO-II469-OO7I
July, August, September, 1967 COO-1469-0073
January, February, March, 1^68
Poole, Harvey H. Fundamentals of Display Systems . Spartan Books,
Washington, I966.
Richards, R. K. Electronic Digital System . John Wiley and Son, Inc.
New York, I966.
Risko, Frank D. "Design Factors in Magnetic Pulse Recording." Electro-
Technology , December, 1967-
Southworth, Glen R. "A Magnetic Disc Video-Scan Converter," a paper
presented at the 102nd Technical Conference of the SMPTE,
September 17-22, 1967.
VITA
William John Kubitz was born in Freeport, Illinc
27, 1938. He graduated from Freeport High School in 1957- In 196l he
received his B.S. in Engineering Physics from the University of Illinois.
He received his M.S. in Physics from Illinois in I962. From 1962 to
I96U he was a development engineer with the General Electric Company.
In I96U he returned to the University of Illinois to work toward a Ph.D.
in Electrical Engineering. He is a member of the IEEE.
)>
'-?
%
UNIVERSITY OF ILLINOIS-URBAN*
3 0112 002022835